月刊 C MAGAZINE 1991年1月号

キーフレーズ

ファイル プログラム int List return include Fig define 関数 unsigned tree splay char current 文字列 オプジェクト CMAGAZINE DOS printf MS-DOS 言語 プログラミング node void クラス バイト 機能 () 表示 文字 圧縮 コード item right 場合 ファイル名 ウインドウ left 二分探索木 ライプラリ 使用 システム argv データ 2.0 else ポインタ 可能 実行 for NULL case 開発 定義 必要 アルゴリズム 要素 data type root 000 指定 strcpy ソース マクロ buf 画面 作成 while Turbo TabIe コンパイル ビット -2 ハフマン ヘッダ 指向 部分 出力 アプリケーション 設定 処理 プログラマ LHarc メモリ 変数 定価 シリーズ parent UNIX 私たち file incount break コマンド struct 最適化 コンパイラ -1

目次

円引年し月一日 ( 毎月一回一日発行 ) 第 3 巻第一号通巻号円 90 年 2 月 2 日第 3 種郵便物認可 CONTENTS JAN. 1991 vol. 3 No. 1 PhiIippe Kahn ボーランドインターナショナル総帥・ ftogrammmg on PUtPOSefTechnicolor and Cinemascope 』 p ・ J ・ Plauger ・・ テータベースへのオフ、ジェクトの応用 COMPUTER LANGUAGE 提携記事 Applying the Object Paradigm tO Databases COMPUTER LANGUAGE Smart Searching with C 十十 提携記事 フリーソフトウェア最新レポートく第 14 回〉使用環境を変えてみる野口雄平・・・ Book Review Digest 0f COMPUTER LANGUAGE FIying high with OBJECTS = 圧縮レゴリズム入門 ー [ Harc と新 [ H の作成・・ p 1 ・テータ圧縮アルゴリズム概説奥村晴彦 P 。・圧縮ユーティリティ新 LH の全貌吉崎栄泰 アルコリスムとテータ構造入門く第 7 回〉木構造を用いた探索 ( 1 ) 近藤嘉雪 ・ 69 オプジェクト指向への招待 く第 4 回〉 C 十十のオプジェクト指向木戸研ー ・・ 77 万 MS ー DOS プロクラミンク入門く第 4 回〉ファイルの日付 / 属性の取得と変更 ( 1 ) 中島信行 C プログラマのための ・ 88 C の道具箱 く第 7 回〉汎用画面作成ツール ( 7 ) 豊国永健・・ 応用 C 言語 ・ 99 恥すかしながらドジりましたく第 14 回〉年の始めの・・ C 言語フォーラム ・・ 105 実践 C プログラマ養成講座く第 16 回〉。 , 三田典玄の ・ 109 C 言語雑学言冓座く第 9 回〉最適化の技法乗松保智・・ ・・ 112 はじめて学ぶ C プログラミングく第 16 回〉プリプロのサ高木聡 / 山崎信行・ ・・ 118 ワンポイントプロクラミンク講座く第 11 回〉メモリを使用する ( 3 ) 上田哲ニ ・・ 130 C MAGA セミナー丿レームく第 5 回〉 c に関するいろいろなこと ( 1 ) 柴田望洋・ プログラム添削 ・ 134 最新開発環境レポート c インタブリタ℃印 D 斉藤まなる・・ ・・ 138 読者投稿プログラムフレームメモリを用いた人工衛星テータの自然色画像表示坪根治廣・野瀬佳正・・ Conference Room ・・・ 143 GNU 奮闘言己く第 10 回〉 xc ver. 2.0 での GNU ソフトコンヾイル吉野智興・ Conference Room ・・・ 149 円羽信夫の発想快発く第 1 回〉創作プログラミングってなに ? 新連載 155 BOOKSHOP REPORT ・・ 156 C MAGA News Square ・ 161 lnformation from CompiIer Makers ・・ 162 Readers' Room ・・・ 170 PragmaC 特別アンケート・ ・ 173 ティスク内容のお知らせ・ ・ 175 EDITORS' ROOM ・ 176 ・本記事中のプログラム名 , システム名 , CPU 名は一般に各メーカーの登録商標です。本文中では TM , ⑧マークは明記していません。 ・本誌および付録ディスクに掲載されたすべてのプログラムは著作権法上 , 個人で使用する目的以外で無断で複製することは禁じられています。 表紙・イラストレーション・秋山育 / テザイン・持田哲 巻頭インタピュー 0 5 9 2 2 2 うまい探索を C 十十で 3 0 2 3 4 特 岩谷宏・・ 座 講 入 五ロ ニ一一口 C MAGAZINE Publisher: Masayoshi Son Publishing Director: GO 「 0 Hashimoto Editor-in-Chief: Shinichi Hoshino Director of Marketting: Ryo Tanii Manager of Sales and Advertising: Yoshio Goshima Editorial and Business 0ffices: NS Takanawa BIdg. , 2-19-13 , Takanawa, Minato-ku, Tokyo 108 , Japan EditoriaI: Phone ( 03 ) 5488-1318 SaIes : Phone ( 03 ) 5488-1360 : Advertising: TOkyo: Phone ( 03 ) 5488-1365 0saka: Phone ( 06 ) 264-1471 Copyright ( 0 1991 SOFTBANK CO 「 po 「 a れ on. TOkyo. AII rights reserved. NO materialin this publicatiön may be in whOle 0 「 in part, in any from without *. printed in Japan.

奥付

EDITOR S 次号予告 2 月号 ( 1 月 18 日発売 ) 巻頭インタビュー 00M なお , 予告内容を変更する場合があります。 Richard M. StaIIman(I) ー GNU プロジェクトリーダー ′ C 十十プロクラ 【や a すコ拡張 C としての C 十十 2 ] 米国 c + + 最新チェック part 31 日本語版 Tu 「 bo C 十十リリース 特別付録 ミンク入門 好評連載 オプジェクト指向への招待 アルゴリズムとテータ構造入門 新 MS ー DOS プロクラミンク入門 ANSI 0 more ・ X68000 用 GNU プログラム ( 1 ) ・市松オセロ ・画面設定ツール試食版 ・本誌掲載ソースファイル COMPUTER LANGUAGE 誌提携記事 を を Classy Graphics : EncapsuIating the BorIand Graphics lnterface GNU 奮闘記 編集後記 ◇「 140 キロの速球を打てま すか ? 」と問われて , うかつに も「打てるんじゃない , そん なもん」と答えたのが始まり てある。以後 , UNI 坊と酔 いドレ新人はてぐすね引い て私の 140 キロ挑戦を待って いる。が , 現役プロてさえ 三振する速球を打てるだろ うか ? 面目をなくした上 に酒を奢る事態を避けるた めに , 最近の私は第体調不 ( ホ ) 調″なんてある。 ◇「即位の礼」の休みを利 用して , 広島の原爆資料館 に行った。被害の凄絶さに は言葉もないが , 原爆を作 った科学者のイノセンスは やり切れない。かってコン ヒ。ュータの発達も核開発の 歴史とパラレルてあり , の関係を打砕いたものこそ パソコンてあった。科学の 進歩は , 我々を不幸にも幸 福にもする。パソコンが変 える世界を見守りたい。 ( 野 ) ◇先生も走るという , この 忙しい時期に「悪い , 朝から 1 日休みたいんだが・・・・・・ 24 日」と , のたまう方がいる。 休むことを問題にする訳て はないが , 日にちが日にち なのてこちらもつい邪推し たくなる。べイヒルトン ? 赤坂東急 ? はたまた手近 なところて高輪プリンス ? 「バカなことを考えていない て , ちゃんと仕事しろ」と怒 られるかなあ。 ( 洋 ) ◇パソコン通信ての出来事 てある。私のハンドルネ ムは JUN という語をもじっ ててきた , 女性のような名 て登録されている。ある日 , 知らない男性からメールが 届いていた。興味津々に読 んてみると , 「おっきあいし てください」。うえ ~ ん。ま さか男性から告白されると こういう内容は女 性からほしいよ ~ ( 女性から見離されている JUN) ◇ 32 ビットマシン , EMS** ド , リムーノヾプルハード ディスク , カラ—Macintosh, レーザプリンタ , NeXT も いいな , いいな・・・・・・煩悩に 明け暮れた今年も残りわず か。毎年この繰り返して , けっきよく今年も同じ。来 年こそは , 清らかな気持ち て , 除夜の鐘を聞きたい メーカーさん , どうか私を 惑わさないて・・・・・・ ( かわいく ない / ) 。 (TEN) 谷 03 ( 5488 ) 1325 プログラム・バグのお問い合わせ ・掲載記事 , プログラムについてのご質問は , 月曜 日から金曜日の午後 4 時から 6 時まて受け付けてお ります。その他の時間帯はご容赦ください。 176 CMAGAZINE 1 1 1 月刊 平成 3 年一月一日発行 、儘 ZIN 1 月号 発行人孫正義 編集人橋本五郎 発行所ソフトバンク株式会社 0 1 的 1 雑誌 14325-1 印刷凸版印刷株式会社 / 写植株式会社風芽 監修石田晴久 デザイン持田哲花本浩一赤井晴美若江啓子機部進 校正物アレフ 編集宮田洋一流王天渡辺淳一 編集長星野情ー 編集部・宿 03 ( 5488 月引 8 / 出版営業部・ 03 ( 5488 月 360 / 広告営業部・ 03 ( 5488 月 365 出版事業部〒 1 東京都港区高輪 2-19-13 NS 高輸ビル